A Fault-tolerant Home-based Naming Service for Mobile Agents

نویسنده

  • Carlos Varela
چکیده

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii 1. Locating Mobile Agents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.1 Broadcast . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.2 Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.3 Tracking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.4 Centralized Dedicated Naming Service . . . . . . . . . . . . . . . . . . . . . 4 1.5 Distributed Dedicated Naming Service . . . . . . . . . . . . . . . . . . . . . 5 2. Fault-Tolerant Home-Based Naming Service (FHNS) . . . . . . . . . . . . . . . . 6 2.1 Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.2 Names . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.3 Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.4 Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.5 Assessment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.5.1 Robustness . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.5.2 Efficiency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.5.3 Scalability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.5.4 Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3. Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 3.1 Context: World-Wide Computer (WWC) . . . . . . . . . . . . . . . . . . . 17 3.2 Context: Chord . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 3.3 FHNS Prototype Developed for the WWC . . . . . . . . . . . . . . . . . . . 21 4. Performance Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 4.1 Robustness . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 4.2 Messaging Efficiency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 4.3 Time Efficiency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 4.4 Load Balancing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

ارائه یک رویکرد همانند سازی شده عامل محور در اجرای یک الگوی کد متحرک مطمئن

Abstract Using mobile agents, it is possible to bring the code close to the resources, which is not foreseen by the traditional client/server paradigm. Compared to the client/server computing paradigm, the greater flexibility of the mobile agent paradigm comes at additional costs as well as the additional complexity of developing and managing mobile agent-based applications. Such complexity ...

متن کامل

A Fault-Tolerant Distributed Directory Service for Mobile Agents

Two major approaches have been proposed to route messages transparently to mobile agents. Either messages may be sent to a fixed “home agent”, which forwards them to mobile agents, or messages may follow forwarding pointers left by mobile agents. A home agent appears as a single point of failure: when it exhibits a failure, it becomes impossible to track mobile agents or to route messages to th...

متن کامل

Fault-Tolerant Mobile IP

We describe mechanisms to enhance the reliability and performance of Mobile IP. In Mobile IP today home agents and foreign agents are single points of failure and potential performance bottlenecks. For example, a home agent crash can lead to communication failure if the mobile is away from home. In this paper we describe new mechanisms to allow redundant home and foreign agents. Redundant agent...

متن کامل

Information Management in Mobile Ad Hoc Networks

Over the past several years, there has been considerable research in the area of mobile ad hoc networks. Most of this research has focused on routing and MAC layer issues. As a result, there are several well known routing algorithms for ad hoc networks like DSDV, DSR, AODV, TORA, ZRP. Network services, on the other hand, still do not exist for ad hoc networks. These services are based on some s...

متن کامل

Building Mobile Agents ’ Applications Fault Tolerant

A mobile agent is self-governing software that has one or more goals and can migrate from one node to another in a network. Mobile agent has received pervasive interest in both research and academia in recent years because of its support for asynchronous and disconnected operation capability in distributed system Along with these affirmative sides, the full scale adoption of mobile agent has be...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003